iT邦幫忙

2023 iThome 鐵人賽

DAY 15
0
Security

我推的資安系列 第 15

我推的資安Day15_對稱式密鑰AES

  • 分享至 

  • xImage
  •  

今天直接進入主題

AES

進階加密標準 Advanced Encryption Standard 是目前最常用的對稱式密碼系統,主要原因是可以自由使用,也就是說是公開的。

  • AES也具有彈性的金鑰長度,有128、192、256位元。

AES類似DES的流程,算法也是有替換、位移、XOR,詳細的算法這邊就不說明了。


我們回到前面說的一些問題:

  • 1.如何讓A跟B有共同的金鑰 K
  • 2.A跟B、C、D、E會有多把金鑰
  • 3.無法分別是誰

對稱式加密主要有這3個的缺點:

1.可以用公正第三方發給A跟B共同的金鑰 K
2.A跟B有一把https://chart.googleapis.com/chart?cht=tx&chl=K_A_B ,A跟C又有一把 https://chart.googleapis.com/chart?cht=tx&chl=K_A_C ,A跟D又會有一把https://chart.googleapis.com/chart?cht=tx&chl=K_A_D 已次類推,如果A跟100萬人交流就需要100萬個金鑰,會有金鑰管理的問題。
3.假設A跟B已經有共同的金鑰https://chart.googleapis.com/chart?cht=tx&chl=K_A_B ,有一個訊息M,被A用https://chart.googleapis.com/chart?cht=tx&chl=K_A_B 加密,以其他人的視角來看,我們無法得知是A還是B對訊息M做加密,因為同一個訊息M,A跟B做加密是一樣的結果。 無法確切知道是誰!

對稱式加密主要的優點:計算速度較快。


上一篇
我推的資安Day14_對稱式加密3DES(2/2)
下一篇
我推的資安Day16_非對稱密碼系統(1/6)
系列文
我推的資安30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言